package com.ck.javacode.Chapter7;

/**
 * @author: caoke
 * @date: 2021/12/26 11:43 下午
 * @description:
 */
public class D9_ThisDetail {
    public static void main(String[] args) {
      TT t1 =  new TT();
      t1.f2();

    }
}
class TT {
    //访问构造器语法:this(参数列表);
    // 注意只能在构造器中使用(即只能在构造器中访问另外一个构造器, 必须放在第一 条语句)

    public TT(){
        this("jack",100);
        System.out.println("TT() 构造器。。");

    }
    public TT(String name,int age){
        System.out.println("TT(String name,int ageString name,int age) 构造器。。");
    }
    // 细节：访问成员方法的语法：this。方法名(参数列表);
    public void f1(){
        System.out.println("f1() 方法。。");
    }

    public void f2(){
        System.out.println("f2() 方法。。");

        // 调用本类的f1
        // 第一种方式
        f1();
        // 第二种方式
        this.f1();
    }

}
